package com.infore.statisticsAndAlarm.service;

import javax.servlet.http.HttpServletRequest;

import com.infore.statisticsAndAlarm.bo.DatasChartsBo;
import com.infore.statisticsAndAlarm.select.util.PageObject;
import com.infore.statisticsAndAlarm.util.ResultEntity;

public interface IDataReportsService {

	ResultEntity queryDatasStageReports(DatasChartsBo bo,PageObject pageObject);

	ResultEntity WaterQualityReports(String startTime, String endTime, String projectCode,String provinceId,
			String basinnId, String stationClassifyId, String stationTypeId, String operCompanyId, String stationName,
			String userId,PageObject pageObject,HttpServletRequest request);

	ResultEntity audioSingleReports(String timeType, String time, String stationMn, String weekSatrt, String weekEnd);

	ResultEntity audioMoreReports(String timeType, String time, String stationMn, String weekSatrt, String weekEnd);

	ResultEntity publicWaterQualityReports(String timeType, String time, String queryCode, String queryType,
			String userId,HttpServletRequest request);

	ResultEntity audioSingleReportsCharts(String timeType, String time, String stationMn, String weekSatrt,
			String weekEnd);

	ResultEntity audioMoreReportsCharts(String timeType, String time, String stationMn, String weekSatrt,
			String weekEnd);

	
}
